be extremely drowsy - French English Dictionary